self-loading gun - Deutsch Englisch Wörterbuch